Big Huge Thesaurus

Loxostege similalis

noun